html, body, div, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, main, nav, section, summary { display: block;}
ul, ol, li, dd { list-style: none;}
span, i, em, b, strong { font-style: normal; font-weight: normal;}
img { border: none; outline: none; vertical-align: top;}
a { text-decoration: none; cursor: pointer; outline: none; color: #919191;}
a:hover{ text-decoration: none;}
table { border-collapse: collapse; border-spacing: 0;}
input, textarea, button, select, fieldset { margin: 0; padding: 0; outline: 0; border: 0; vertical-align: top;}
textarea { resize: none;}
*, *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
